body {
background-image:url(../img/CIEL.jpg);
background-position:left top;
background-repeat:no-repeat;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
padding:0;
text-align:left;
}
img {
border:0 none;
}
.hidden{
display:none;
}
.title { width:619px; background:url(../img/une-onglet_fond.png) repeat-x bottom; height:30px; }
#wrapper {
background-color:#FFFFFF;
margin:auto;
width:950px;
}
#header {
height:100px;
padding:10px;
background-repeat:no-repeat;
background-image:url(../img/ville-verte.jpg);
background-position:bottom;

}
#menu{
background-color:#FFFFFF;
float:left;
width:187px;
margin-top:3px;

}

#menu li{
list-style:none;
color:#292D2C;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
clear:both;
float:left;   
width:187px;
display:block;
background:url(../img/divider.gif) no-repeat bottom;
padding-bottom:2px;
}

#menu p{margin: 0 0 0 0;color:#292D2C;text-decoration:none;font-family:Arial,Helvetica,sans-serif;}
#menu li a{ display:block;    padding:6px 3px 3px 8px;    text-decoration:none;    color:#3a3b36;    font-size:14px;    width:187px;}
#menu a:hover {text-decoration:underline;cursor:pointer;}
#menu a {color:#292D2C;text-decoration:none;font-family:Arial,Helvetica,sans-serif;}
#menu .decaler{margin-left:19px;}

#footer{
cursor:default;
clear:both;
}
#push, #edit_categories, #selection, #focus, #lastproducts, #add_sharing, #rights, #newsfeed, #presse{
width:740px;
float:left;
margin-left:20px;
}
#pushes{float:right; margin-right:90px;}

#add_commercant label{width:132px;float:left;margin-top:5px;}
#add_commercant input[type=text], #add_commercant input[type=password]{width:230px;}
#add_commercant h3 {width:250px;}

 .logout{
float:right;
color:white;
padding:40px 40px 35px 40px;
margin:10px 0px 0 0;
background-image:url(../img/boule.jpg); background-repeat:no-repeat;cursor:pointer;
background-position:bottom;
border:0;
}
#push a{color:black; text-decoration:none;}
#push .color, #edit_categories .color, #focus .color{color:blue; font-weight:bold;}
#push textarea{width:400px; height:100px;}
#push a.categories{margin-left:20px;}


#edit_categories .cat, #focus .cat{float:left;width:200px; font-weight:bold;}
#edit_categories .subcat, #focus .subcat{float:left;width:200px; margin-left:10px; }
#edit_categories .subsubcat, #focus .subsubcat{ float:left;width:200px; margin-left:25px;}
#edit_categories a{text-decoration:none; color:blue;}
#add_cat {float:right; width:370px;}
#edit_categories .scat{margin-left:20px;}
#edit_categories label{float:left; width:80px;}
#edit_categories label.subsubcate{float:left; width:100px;}
#edit_categories label.add{margin-left:2px; width:100px;}
#edit_categories input.save{margin-left:80px;}
#edit_categories input[type=text], #edit_categories textarea{width:250px;margin-left:80px;}
#edit_categories label.modif{width:220px;}
#edit_categories .modifier{margin-left:0;}

.ac_results {
	padding: 0px;
    margin-left:-1px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
    clear:both;
}

.ac_results li .img { vertical-align:middle; height:35px; margin-right:15px; float:left; width:50px; text-align:center; }
.ac_results li .img img { height:30px; }
.ac_results li .label { font-weight:bold; float:left; margin-top:8px; }

.ac_loading {
	background : url('../img/icones/preloader.gif') right center no-repeat white;
}

.ac_over {
	background-color: #fefefe;
	color: #0470B0;
}
#add_commercant{
width:710px;
float:left;
margin-left:20px;

}
#listing_feeds {float:left; width:650px;}
#selection label{float:left;width:250px;}
#selection span.tableau{width:180px;height:180px;text-align:center;float:left;margin-right:5px;margin-top:10px;}
#listing_vendors ,#listing_sharing,#listing_users{float:left; width:320px;}
#listing_vendors a.listing, #listing_sharing a.listing,#listing_users a.listing,#listing_feeds a.listing{float:right;margin-right:5px; text-decoration:none; color:blue; }
#commercant {float:right;}
#listing_vendors span.add, #listing_sharing span.add, #listing_users label.add, #newsfeed label.add{vertical-align:30%;}
#div_focus{float:right; width:400px;margin-right:20px;}
#div_focus span{width:100px;float:left;}
#focus a {text-decoration:none; color:black;}
#div_focus a{background-image:url(../img/une-onglet_off.png); background-repeat:no-repeat;cursor:pointer; float:left;font-size:11px;height:21px;padding-top:9px;text-align:center;width:112px;}
#focus label{float:left; width:80px; vertical-align:sub;}
#focus input[type=text]{width:300px;}
#focus .article,#focus .video,#focus .agenda {margin-top:30px;}
#focus input[type=submit]{margin-left:100px; margin-top:10px;}
#focus .list{margin-left:45px; margin-top:20px;}

#lastproducts span{float:left;
height:150px;
margin-right:5px;
margin-top:5px;
text-align:center;
width:180px;}
#lastproducts a{text-decoration:none; color:blue;}

#edit_sharing,#edit_user{float:right; margin-right:5px; width:400px;}
#edit_feed{float:left; margin-left:65px; margin-bottom:15px ; }
#add_sharing label,#rights label.try{width:108px;float:left;margin-top:5px;}
#newsfeed label.try {width:180px; float:left;}
#add_sharing .texte, #add_sharing input[type=password], #add_sharing input[type=file],#rights input[type=text]{width:260px;}
#add_sharing h3 {width:250px;}
#add_sharing .box{height:90px; width:260px;}
#add_sharing input[type=submit], #rights input[type=submit]{float:left; margin-left:110px;}
#add_sharing  .margin{width:52px;}
#add_sharing .label{width:318px;}
#rights table {
border-collapse:collapse;
border-width: 1px;
border-style:ridge;
margin-bottom:20px;
}
#edit_user{float:right; margin-right:5px; width:380px;}
#rights span.tableau{color:green;}
#rights td.first{width:95px; text-align:center; }
#rights td,#rights tr{
border-width: 1px;
border-style:ridge;
}
#newsfeed p{margin:1px 1px 1px 1px;}
#newsfeed input[type=text]{width:250px;}
#newsfeed input[type=submit] {margin-left:180px;}
#add_commercant .vendor_nom{float:left;clear:both;}